bolt bucket – English–Italiano translations

🇬🇧 en it 🇮🇹

bolt bucket noun

  • a clunky or unreliable machine, especially an automobile
scarcassone
Wiktionary Links